An Evolutionary Framework for 3-SAT Problems
نویسنده
چکیده
In this paper we present a new evolutionary framework for 3-SAT. This method can be divided into three stages, where each stage is an evolutionary algorithm. The first stage improves the quality of the initial population. The second stage improves the speed of the algorithm periodically generating new solutions. The 3rd stage is a hybrid evolutionary algorithm, which improves the solutions with a local search. The key points of our algorithm are the evolutionary framework and the mutation operation that form a concatenated, complex neighborhood structure, „a variable neighborhood descent”. We tested our algorithm on some benchmark problems. Comparing the results with other heuristic methods, we can conclude that our algorithm belongs to the best methods of this problem scope.
منابع مشابه
A Dynamic Island-Based Genetic Algorithms Framework
This work presents a dynamic island model framework for helping the resolution of combinatorial optimization problems with evolutionary algorithms. In this framework, the possible migrations among islands are represented by a complete graph. The migrations probabilities associated to each edge are dynamically updated with respect to the last migrations impact. This new framework is tested on th...
متن کاملSolving 3-SAT Using Adaptive Sampling
A framework is brieey introduced, which supports the comparison of Neural Networks and Evolutionary Algorithms. This framework, called \Adaptive Sampling", was used for the design of two incomplete 3-SAT methods. The rst one is based on the Neural Network approach, and the second method mixes general features of Neural Networks and Evolutionary Algorithms (EAs). These methods have been tested a...
متن کاملFixed-Parameter Tractable Reductions to SAT
Today’s SAT solvers have an enormous importance and impact in many practical settings. They are used as efficient back-end to solve many NP-complete problems. However, many computational problems are located at the second level of the Polynomial Hierarchy or even higher, and hence polynomial-time transformations to SAT are not possible, unless the hierarchy collapses. In certain cases one can b...
متن کاملCompositional Propositional Proofs
Many hard-combinatorial problems have only be solved by SAT solvers in a massively parallel setting. This reduces the trust one has in the final result as errors might occur during parallel SAT solving or during partitioning of the original problem. We present a new framework to produce clausal proofs for cube-and-conquer, arguably the most effective parallel SAT solving paradigm for hard-combi...
متن کاملA Flipping Genetic Algorithm for Hard 3-SAT Problems
In this paper we propose a novel heuristic based genetic algorithm for solving the satis-ability problem. The idea is to act repeatedly on a population of candidate solutions: at each iteration, rst a simple local search procedure is applied to each element of the population; next the genetic operators (selection , recombination and mutation) are applied to the resulting population. Extensive e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003